#ifndef Exchangeadapterdef_h

#ifdef	APEX_EXPORTS
#define APEXAPI __declspec(dllexport)
#else
#define APEXAPI __declspec(dllimport)
#endif




// TODO: reference additional headers your program requires here

#ifdef CTP_EXPORTS
#define CTPAPI __declspec(dllexport)
#else
#define CTPAPI __declspec(dllimport)
#endif


// TODO: reference additional headers your program requires here

#ifdef DEMO_EXPORTS
#define DEMOAPI __declspec(dllexport)
#else
#define DEMOAPI __declspec(dllimport)
#endif


#ifdef HS_EXPORTS
#define HSAPI __declspec(dllexport)
#else
#define HSAPI __declspec(dllimport)
#endif



#ifdef HST2_EXPORTS
#define HST2API __declspec(dllexport)
#else
#define HST2API __declspec(dllimport)
#endif



#ifdef KDAPI_EXPORTS
#define KINGDOM_API __declspec(dllexport)
#else
#define KINGDOM_API __declspec(dllimport)
#endif





#ifdef EXHELPER_EXPORTS
#define EXHELPERAPI __declspec(dllexport)
#else
#define EXHELPERAPI __declspec(dllimport)
#endif



#include <map>
#include <string>
#include <vector>
typedef std::map<std::string,std::string> EXDataSet;
typedef std::vector<EXDataSet>  EXDataSetS;



#endif